Evolution des profils UML : vers une migration automatisée et une optimisation assistée des modèles
نویسندگان
چکیده
The abstract syntax of a modeling language evolves all along the life-cycle of this language with its successive versions and these evolutions can have important repercussions on the models described in this language. We study the evolutions of the abstract syntax when this syntax is defined by a UML profile. More particularly, we are interested in the UML profile evolutions impacts on the instance models and in minimizing the efforts to migrate models to a new version that has to be compliant with the new version of the profile. Indeed, the cost of a models manual migration can sometimes be higher to the cost of a complete redefining. Defining a UML profile evolutions classification according to their impacts on the instance models is the indispensable step to offer an automated migration adapted to each evolution. The objective is to reduce as much as possible the different interventions of the designer and to guide the evolution process. MOTS-CLÉS : syntaxe abstraite, évolution de profil UML, classification d’évolution, classification d’impact, migration de modèle.
منابع مشابه
Une tentative d'utilisation conjointe d'UML et d'une méthode formelle pour la modélisation de la sécurité des aéroports
RÉSUMÉ. Le projet EDEMOI 1 a pour but la modélisation de la sécurité des aéroports. Son approche passe par la production de modèles graphiques (un ensemble de diagrammes UML) destinés à être validés par les experts du domaine, et de modèles formels destinés à être vérifiés. Pour assurer la correspondance entre ce qui est validé et ce qui est vérifié, il faut établir un lien fort entre ces deux ...
متن کاملUne plate-forme UML-XML pour la gestion des rôles d'un Système d'Information
Résumé : Nous présentons dans cet article une plate forme logicielle pour générer automatiquement les profils utilisateur nécessaires à l'utilisation d'un système d'information. Cette plate forme est basée sur l'utilisation d'un AGL associé au langage UML et sur des composants JAVA que nous avons développés pour la génération des rôles dans un format XML . Dans une première partie, nous rappelo...
متن کاملSélection Bayésienne de Modèles avec Prior Dépendant des Données
Résumé. Cet article analyse la consistance asymptotique des modèles en grille appliqués à l’estimation de densité jointe de deux variables catégorielles. Les modèles en grille considèrent un partitionnement des valeurs de chacune des variables, le produit Cartésien des partitions formant une grille dont les cellules permettent de résumer la table de contingence des deux variables. Le meilleur m...
متن کاملUne méthode de formalisation progressive des exigences basée sur un modèle simulable
RÉSUMÉ. Les exigences d’un logiciel, souvent rédigées en langage naturel, sont à la base des phases de conception et de test fonctionnel. Le langage naturel est par nature ambigu, et les exigences peuvent donc être différemment interprétées lors de la construction et de la validation du logiciel. C’est pourquoi nous proposons une méthode de raffinement progressif des exigences vers des modèles ...
متن کاملL'influence du mysticisme islamique sur l'éducation iranienne
Il faut savoir que le mysticisme a eu toujours de grandes influences sur tout ce qui concerne la vie et la culture iraniennes, surtout sur l’éducation qui est une étape très importante dans la formation de l’avenir de la jeunesse. C’est vrai, le mysticisme est une approche individualiste alors que l’éducation reste une affaire collective et sociale. Comment arrive-t-il, étant une pratique perso...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012